package com.gdufs.secondhandwebsite.dao;

import com.gdufs.secondhandwebsite.entity.Goods;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;


@Mapper
public interface GoodsMapper {
    //创建商品
    int CreateGoods(Goods goods);
//    删除商品
    int DeleteGoodsByPrimaryKey(Long goodsId);
//    根据商品主键获取商品
    Goods SelectGoodsByPrimaryKey(Long goodsId);
//    动态更新商品信息
    int UpdateGoodsSelective(Goods goods);
//    下架商品
    int UpdateGoodsByPrimaryKey(Long goodsId,boolean isSold);
//    获取所有商品信息
    List<Goods> getAllGoods();
//    根据商品类别返回商品
    List<Goods> SelectByGoodsType(String tagName);
}
